package Fulbito.DAO;

import java.sql.Connection;
import java.sql.SQLException;

import java.sql.PreparedStatement;


import Fulbito.MODELO.Cancha;
import Fulbito.UTIL.ConexionBD;

public class CanchaDAO extends BaseDAO {	
	
	public void insertar(Cancha entCancha){
		String query = "INSERT INTO Alquiler(Local_CodLocal,CodTarifa,Descripcion, Nombre, DiadeAtencion, Horario, Estado) VALUES (?,?,?,?,?,?,?)";
		Connection con = null;
		PreparedStatement stmt = null;
		try {
			con = ConexionBD.obtenerConexion();
			stmt = con.prepareStatement(query);
			stmt.setInt(1, entCancha.getLocal_CodLocal());
			stmt.setInt(2, entCancha.getCodTarifa());
			stmt.setString(3, entCancha.getDescripcion());
			stmt.setString(4, entCancha.getNombre());
			stmt.setString(5, entCancha.getDiadeAtencion());
			stmt.setString(6, entCancha.getHorario());
			stmt.setString(7, entCancha.getEstado());			
			
			int i = stmt.executeUpdate();
			if (i != 1) {
				 throw new SQLException("No se pudo insertar");
			}
			} catch (SQLException e) {
				System.err.println(e.getMessage());
				
			} finally {
				this.cerrarStatement(stmt);
				this.cerrarConexion(con);
			}
	}
	

	
	
}
